package com.atguigu.spzx.model.entity.product;

import com.atguigu.spzx.model.entity.base.BaseEntity;
import lombok.Data;

import java.util.List;

/**
 * @author syh
 * @create 2023-08-23 13:31
 */
@Data
public class Product extends BaseEntity {

    private String name;					// 商品名称
    private Long brandId;					// 品牌ID
    private Long category1Id;				// 一级分类id
    private Long category2Id;				// 二级分类id
    private Long category3Id;				// 三级分类id
    private String unitName;				// 计量单位
    private String sliderUrls;				// 轮播图
    private String specValue;				// 商品规格值json串
    private Integer status;					// 线上状态：0-初始值，1-上架，-1-自主下架
    private Integer auditStatus;			// 审核状态
    private String auditMessage;			// 审核信息

    // 扩展的属性，用来封装响应的数据
    private String brandName;				// 品牌
    private String category1Name;			// 一级分类
    private String category2Name;			// 二级分类
    private String category3Name;			// 三级分类

    private List<ProductSku> productSkuList;		// sku列表集合
    private String detailsImageUrls;				// 图片详情列表
}
